package xionglizhen.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;


@Data//自动生成get，set
@NoArgsConstructor//创建无参构造
@AllArgsConstructor//创建全参构造
@Builder//生成Builder类，支持链路操作

@TableName("user")//mybatisPlus
public class User {
    //把数据表的字段编写为实体的属性
    @TableId(type= IdType.AUTO)
    private Integer id;
    private String userAccount;
    /**
     * 用户真实名字
     */
    private String userName;
    /**
     * 用户密码
     */
    private String userPwd;
    /**
     * 用户年龄
     */
    private Integer userAge;
    /**
     * 用户性别
     */
    private String userSex;
    /**
     * 用户邮箱
     */
    private String userEmail;
    /**
     * 用户电话
     */
    private String userTel;
    /**
     * 角色状态，1代表管理员，0普通用户
     */
    private Integer roleStatus;
    /**
     * 图片的地址
     */
    private String imgPath;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;


}
